home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AMOS PD CD
/
amospdcd.iso
/
276-300
/
apd278
/
ibs grabber.doc
< prev
next >
Wrap
Text File
|
1995-09-30
|
4KB
|
81 lines
IBS Grabber v1.0
©1991 W.H.Liu
Welcome to the first version of IBS Grabber written in AMOS Basic.
It is public domain so you can freely copy it. Well then, I suppose you're
wondering just what IBS means. It means Icon, Bob, and Sprites. There was a
bob/sprite grabbing utility supplied on the original AMOS disk, but some
of it's functions were rather limiting. So I decided to write a new one and it
took me about 15 hours. It is by no means perfect but here are some of the new
features in IBS. I have tried to keep the interface as similar to the Sprite
Grabber so as to keep compatiblity for users. I have written the program from
cratch and as far as I know there are no bugs. Anyway here are the functions.
Append sprite banks
Save as icon bank (No need to load up Icon Converter!)
Easy function to see sprites currently in bank
Erase current banks
Workbench 2.0 style interface
Takes up little disk space (Less than 7k)
The main use of this program is to allow you to grab images from any
IFF format picture of your choice. These images can be saved as sprites, bobs,
or even icon banks. If you do plan to use this for a game, etc. I recommend
to draw a grid first with your art package. Than draw your images into them.
Now you will find it is easier to grab sprites as you have some lines to guide
you.
-/+ This allows you to select a different imageno to grab. The
counter ranges from 0 to 999. With no sprites the counter will
be at 001 meaning it is waiting for the first sprite. If you
then grab a sprite, the counter will automatically move to 002
to allow you to quickly grab another, etc.
Scissors Clicking on this will place you into the cut mode. The control
panel will disappear allowing you to grab a rectangular piece
of the screen. By clicking on the mouse you will be presented
with a box similar to the Dpaint grow box. Moving the mouse
will change the shape of the mouse. This depicts the image to
be grabbed.
Disk to Screen This allows you to load in an IFF picture to grab from.
Disk to .Abk This allows you to load in a previously saved sprite bank. The
current palette will be replaced with the sprite palette. Any
existing sprites in memory will be erased.
Disk plus .Abk This allows you to append a previously saved sprite bank into
the one currently in memory. Note again though that this new
palette will erase the old palette.
.Abk to Disk This saves your current sprite bank in memory onto disk.
Icon to Disk This will convert your current sprite bank into an icon bank.
It works by finding out the length, etc. of the sprite and
pasting it down. Then the program will grab this sprite as an
icon and store it in a bank. Please remember nothing will
appear to happen but be patient and wait for the program to
convert the sprites into icons!
Amos IBS, etc. This is the quit function. The program will close the control
panel but will leave the default screen open, and all sprite
banks intact. Any icon banks that were saved will remain in
memory.
View Sprite To view a sprite just move the counter number to the sprite
counter to the one you want to see. Now just move your mouse
anywhere on the screen!
Up/Down Curs This will allow you to scroll the control panel up and down.
Escape This will erase any sprite or icon banks in memory.
I hope you enjoy using this program. I have many other utilities and
even some games in the pipeline at the moment. I am already writing some
assembly routines that I can use in my programs for a disk copier, and a demo.
I am halfway through my first game which should be out by the end of August.
Have fun with AMOS and send any programs you write to the AMOS PD Library.